international arbiter - French English Dictionary